muddy spot - French English Dictionary